defensive and offensive alliance - Turc Anglais Dictionnaire